Home

Word

leaf-foot bug, n.
more info large sap-sucking bug with leaflike expansions on the legs
<noun.animal>

leaf-foot bug leaf-footed bug
semantic pointers
hypernym
member holonym