choanoblasts
English
Noun
choanoblasts
plural of
choanoblast