leaf-footed bug
English Dictionary
->
Letter L
-> leaf-footed bug
Search Dictionary:
leaf-footed bug Definition
(n)
large
sap
-
sucking
bug
with
leaflike
expansions
on
the
legs
leaf-footed bug Synonyms
leaf-foot bug
leaf-footed bug
© Art Branch Inc.