English → Hindi dictionary

meloid

Noun

मेलॉइडी

Definition

beetle that produces a secretion that blisters the skin

Similar words
blister beetle

Looking for poetry? Read shayari and poems by great poets.