walking leafnounDefinitionsLeaf insect (Phylliidae family).Sources:https://en.wiktionary.org/wiki/walking%20leaf