leaf beetle
English Dictionary
->
Letter L
-> leaf beetle
Search Dictionary:
leaf beetle Definition
(n)
brightly
colored
beetle
that
feeds
on
plant
leaves
;
larvae
infest
roots
and
stems
leaf beetle Synonyms
chrysomelid
leaf beetle
© Art Branch Inc.