order chlorococcales

Noun
  1. Unicellular green algae that reproduce by spores (synset 101413488)

Found on Word Lists

Other Searches