DESMIDS
7 letters
11 Scrabble points
Definition of DESMIDS
noun
-
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