meaning of desmid
1. Alt. of Desmidian
2. freshwater green algae
Related Words
desmid | desmidiaceae | desmidian | desmidium |
1. Alt. of Desmidian
2. freshwater green algae
desmid | desmidiaceae | desmidian | desmidium |