Wiktionary
cryptomonads
n. (plural of cryptomonad English)
n. (plural of cryptomonad English)