walking leaf
Explore definitions, synonyms, and language insights of walking leaf
Definitions
Noun
ferns having lanceolate fronds that root at the tip
Noun
tropical insect having a flattened leaflike body; common in southern Asia and the East Indies