Home / L / leaf insect

leaf insect

noun /lifɪnsɛkt/ 2 syllables 11 letters Scrabble 15 WWF 18
Definitions
noun

tropical insect having a flattened leaflike body; common in southern Asia and the East Indies

Want another word?
Spin the dictionary for a fresh one.
Generate a word →