Definition Definition

Desmid

Desmid means any of several freshwater algae.

Category: Microbiology
Share it: CITE

Related Definitions