octopod

noun
  1. any marine mollusk of the order Octopoda, having eight arms
  2. Usage: zoological
adjective
  1. having eight feet or arms
  2. Usage: zoological

Examples