Englisch
Detailed Synonyms for leaf-foot bug in Englisch
leaf-foot bug:
leaf-foot bug [the ~] Nomen
-
the leaf-foot bug
– large sap-sucking bug with leaflike expansions on the legs 1the leaf-foot bug; the leaf-footed bug– large sap-sucking bug with leaflike expansions on the legs 1