1.leaf-foot bug - large sap-sucking bug with leaflike expansions on the legsleaf-footed bugcoreid, coreid bug - a true buggenus Leptoglossus, Leptoglossus - leaf-footed bugs
leaf-foot bug
noun
Synonyms for leaf-foot bug
noun large sap-sucking bug with leaflike expansions on the legs