large sap-sucking bug with leaflike expansions on the legs

listen to the pronunciation of large sap-sucking bug with leaflike expansions on the legs
English - English

Definition of large sap-sucking bug with leaflike expansions on the legs in English English dictionary

large sap-sucking bug with leaflike expansions on the legs
leaf-footed bug
large sap-sucking bug with leaflike expansions on the legs
Favorites