Definition of Meloid

  • (noun) beetle that produces a secretion that blisters the skin

Synonyms of Meloid


Antonyms of Meloid


No Antonyms Found.

Homophones of Meloid


No Homophones Found.