DESMIDS

7 letters 11 Scrabble points

Definition of DESMIDS

noun
  1. Any of about 5000 species of mostly unicellular freshwater green algae belonging to the order Desmidiales.

Source: Wiktionary

Word Details

Letters D E S M I D S
Length 7 letters
Scrabble Score 11 points