Slovnenya logo
Preferences
About Slovnenya
Slovnenya
Translation English Japanese: choanocyte
Dictionary: main
choanocyte
noun
襟細胞
.