MYRIAPODS
9 letters
17 Scrabble points
Definition of MYRIAPODS
noun
-
Any arthropod (such as centipedes and millipedes) of the subphylum Myriapoda
Source: Wiktionary
Word Details
Letters
M
Y
R
I
A
P
O
D
S
Length
9 letters
Scrabble Score
17 points