polypeds

noun
  1. plural of polypod; animals or organisms with many feet or leg-like appendages
  2. Usage: technical or scientific term; often used in zoology and biology

Examples