GeneralConnection.com
➔
Dictionary
walkingstick
Noun
1. walking stick
1. stick insect, phasmid, phasmid insect
Usage