Home

Word

walkingstick, n.
(walkingsticks)
more info any of various mostly tropical insects having long twiglike bodies
<noun.animal>

stick insect walking stick walkingstick