meloid
2 definitions found
meloid - Collaborative International Dictionary of English v.0.48 :
meloid \meloid\ n. (Zool.)
A beetle belongoing to the family Meloidae.
[PJC]
meloid - WordNet (r) 2.1 (2005) :
meloid
n 1: beetle that produces a secretion that blisters the skin
[syn: blister beetle, meloid]
|