leaf-insect

Nouns

  • (n) tropical insect having a flattened leaflike body; common in southern Asia and the East Indies walking leaf,

Synonyms

walking leaf

Words of close approximity