Definition of octopod

Definition of octopod
  1. octopod Noun Any animal with eight feet or foot-like parts.
  2. octopod Noun Any cephalopod mollusks of the order Octopoda.
Need more help? Try our forum NEW