SCUTELLA
8 letters
10 Scrabble points
Definition of SCUTELLA
noun
-
A scutellum.
noun
-
Any of several shield-shaped structures in insects, grasses etc
Source: Wiktionary
Word Details
Letters
S
C
U
T
E
L
L
A
Length
8 letters
Scrabble Score
10 points