English → Hindi dictionary

leaf foot bug

लीफ फुट बगNOUN

Definition

large sap-sucking bug with leaflike expansions on the legs

Looking for poetry? Read shayari and poems by great poets.