Word info Synonyms

order Chlorococcales

Noun

Meaning

unicellular green algae that reproduce by spores

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms