Desmidiaceae Meaning

There are 1 meaning(s) for word Desmidiaceae

Meaning 1 : unicellular algae

    Synonyms : family desmidiaceae