Synonyms for "cryptophyte"

Words with similar meaning