Wiktionary
glaucocystids
n. (plural of glaucocystid English)
n. (plural of glaucocystid English)