Meaning of meloidae

Definition of meloidae

(noun) blister beetles

Other information on meloidae

WIKIPEDIA results for meloidae
Amazon results for meloidae