Octopod

Noun

  • Any animal with eight feet or foot-like parts.
  • Any cephalopod mollusks of the order Octopoda.

Leave a Reply

Your email address will not be published.