Yahoo奇摩字典 網頁搜尋

  1. animated stick

    • n.
      a stick insect of the eastern Australian coast, which is one of the world's longest insects at up to 25 cm.
    • noun: animated stick, plural noun: animated sticks