Meaning of octopod

Definition of octopod

(noun) a cephalopod with eight arms but lacking an internal shell

Other information on octopod

WIKIPEDIA results for octopod
Amazon results for octopod