English dictionary
walking leaf meaning and definition
Definition 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