DictionaryAI

leaf-footed bug

Short definition from Wiktionary

Noun

  1. Any insect in the family Coreidae, many of which have flat, leaf-shaped structures on their hind legs.

We haven’t written up leaf-footed bug yet: Simple and Standard meanings, examples and a quiz.