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