leaf insects

A form of leaf insect — Any of the insects in the family Phylliidae, which mimic leaves.

Meanings

noun
  1. pluralplural of leaf insect
Cite this entry
APA

leaf insects. (n.d.). In WatkinsX Dictionary. Retrieved November 3, 2026, from https://dictionary.watkinsx.com/word/leaf%20insects

MLA

“leaf insects.” WatkinsX Dictionary, https://dictionary.watkinsx.com/word/leaf%20insects. Accessed November 3, 2026.

Chicago

WatkinsX Dictionary, s.v. “leaf insects,” accessed November 3, 2026, https://dictionary.watkinsx.com/word/leaf%20insects.

Source: leaf insects on Wiktionary, CC BY-SA 4.0.