glaucocystophytes
English
Noun
glaucocystophytes
plural of
glaucocystophyte