octopod ( synonym found)

Definition of octopod:

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

Definition of octopod:

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

Back to Top