walking leaf
nounDefinition of walking leaf
: any of a family (Phylliidae) of phasmid insects with wings and legs resembling leaves
Keep scrolling for more