Wiktionary
coelomocytes
n. (plural of coelomocyte English)
n. (plural of coelomocyte English)