meloid
English Dictionary
->
Letter M
-> meloid
Search Dictionary:
meloid Definition
(n)
beetle
that
produces
a
secretion
that
blisters
the
skin
meloid Synonyms
blister beetle
meloid
© Art Branch Inc.