cryptomonads
English
Noun
cryptomonads
plural of
cryptomonad