English synonyms about - contact  

desmid

noun

1 desmid

Freshwater green algae.


Find more on desmid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.014