walking leaf meaning and definitionDefinition and meaning of walking leaf at MeaningMonkey.org. walking leaf meaning and definition in the English Dictionary.
WALKING LEAF noun
Definition of walking leaf (noun)
- ferns having lanceolate fronds that root at the tip
- tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
- synonyms: leaf insect
Source: Princeton University Wordnet