chlorococcales : Idioms & Phrases


order chlorococcales

  • noun unicellular green algae that reproduce by spores
    Chlorococcales.
WordNet