LEAF INSECT Meaning of LEAF INSECT in English ■ noun a large slow-moving tropical insect with a flattened leaf-like body. [Family Phylliidae.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004