GeneralConnection.com
➔
Dictionary
walking leaf
Noun
1. walking fern
2. Asplenium rhizophyllum, Camptosorus rhizophyllus, spleenwort, leaf insect
2. phasmid, phasmid insect
Usage