English Dictionary
◊ WALKINGSTICK
walkingstick
n : any of various mostly tropical insects having long twiglike
bodies [syn: {walking stick}, {stick insect}]