ALL meanings of leaf-footed bug
leaf-foot·ed bug
L l - noun leaf-footed bug any of numerous plant-sucking or predaceous bugs of the family Coreidae, typically having leaflike legs: several species are pests of food crops. 1
- noun leaf-footed bug Any insect in the family Coreidae, many of which have flat, leaf-shaped structures on their hind legs. 0