walking_stickEnglish

walking stick, stick insect, walkingstick

Noun

Any of various mostly tropical insects having long twiglike bodies

English: walking stick, walkingstick, stick insect

A stick carried in the hand for support in walking

English: walking stick

English words with similar meanings

Show 2 words