coenoblasts
English
Noun
coenoblasts
plural of
coenoblast