Dictionary Check: vedalia
"vedalia" is a valid word!
Scrabble
11
points
Words with Friends
13
points
Definition
noun
native to Australia; introduced elsewhere to control scale insects
Advertisement