Definition of leaf-footed
"leaf-footed" is probably misspelled. Trying leaf-footed_bug instead Definition of leaf-footed_bug
1. leaf-footed_bug [ n ] large sap-sucking bug with leaflike expansions on the legs
Synonyms leaf-foot_bug leaf-footed_bug Related Terms coreid_bug Leptoglossus