Definition of animated stick in English:

animated stick

noun

  • A stick insect of the eastern Australian coast, which is one of the world's longest insects at up to 25 cm.

    • ‘The extraordinary forms of these insects are denominated walking leaves, walking sticks, walking straws, and animated sticks, from the striking similarity which they bear to such vegetable substances.’