meloid

Pertaining to the Meloidæ, or having their characters.

noun

Any member of the family Meloidæ.

noun

A beetle belongoing to the family Meloidae.

noun

Any member of the Meloidae.

noun

beetle that produces a secretion that blisters the skin