"walking leaf" Meaning in English
1. tropical insect having a flattened leaflike body 2. ferns having lanceolate fronds that root at the tip
Examples containing "walking leaf"There are no examples. You can write here and submit.
You can write here and submit more examples.