GeneralConnection.comDictionary
walkingstick
Noun

1. walking stick
1. stick insect, phasmid, phasmid insect
Usage