phylliid

Noun

 * 1)  Any leaf insect in the family.