desmidiaceae : Idioms & Phrases


family desmidiaceae

  • noun unicellular algae
    Desmidiaceae.
WordNet