meloid
me
ˈmɛ
me
loid
lɔɪd
loyd
myeloid

Definition & Meaning of "meloid"in English

Meloid
01

beetle that produces a secretion that blisters the skin 

meloid definition and meaning
Grammatical Information
Animacy status
Animal
Composition
Simple
Countable
singular
not gender specific
Plural form
meloids
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store