Skip to definition.
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
    - leaf-footed bug

Derived forms: leaf-foot bugs

Type of: coreid, coreid bug

Part of: genus Leptoglossus, Leptoglossus