'leaf-foot bug' definitions:

Definition of 'leaf-foot bug'

From: WordNet
noun
Large sap-sucking bug with leaflike expansions on the legs [syn: leaf-footed bug, leaf-foot bug]

Words containing 'leaf-foot bug'