walkingstick n : any of various mostly tropical insects having long twiglike bodies [syn: {walking stick}, {stick insect}]
Copyright © 2024 3Dict.net