EN
EN
EN
EN
FR
ES
RU
IT
TR
UK
Walking leaf
/wˈɔːkɪŋ lˈiːf/
/wˈɔːkɪŋ lˈiːf/
Walking leaf
[NOUN]1
tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
synonyms : leaf insect
2
ferns having lanceolate fronds that root at the tip