English | German | Russian | Czech

meloid English

Meaning meloid meaning

What does meloid mean?

meloid

(= blister beetle) beetle that produces a secretion that blisters the skin

Synonyms meloid synonyms

What other words have the same or similar meaning as meloid?

meloid English » English

blister beetle oil beetle

Are you looking for...?