charales : Idioms & Phrases


order charales

  • noun small order of macroscopic fresh and brackish water algae with a distinct axis: stoneworts
    Charales.
WordNet