desmid
English Dictionary
->
Letter D
-> desmid
Search Dictionary:
desmid Definition
(n)
freshwater
green
algae
desmid Synonyms
desmid
© Art Branch Inc.