English dictionary
desmid meaning and definition
Definition and meaning of desmid at MeaningMonkey.org. desmid meaning and definition in the English Dictionary.DESMID noun
Definition of desmid (noun)
- freshwater green algae
Source: Princeton University Wordnet