DESMID

Definition of DESMID

  1. (noun)freshwater green algae