Dictionary Check: meloid
"meloid" is a valid word!
Scrabble
9
points
Words with Friends
11
points
Definition
noun
beetle that produces a secretion that blisters the skin
Advertisement