walkingstick
1.
(
noun
) any of various mostly tropical insects having long twiglike bodies
Synonyms:
stick insect
,
walking stick
Related Words:
Diapheromera femorata
,
diapheromera
,
phasmid
,
phasmid insect
Terms and Conditions of Use / Copyright Notice