Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: leaf-foot bug
  1. Large sap-sucking bug with leaflike expansions on the legs
    "The leaf-foot bug was spotted on the squash plants";
    - leaf-footed bug

Derived forms: leaf-foot bugs

Type of: coreid, coreid bug

Part of: genus Leptoglossus, Leptoglossus