Octopod — definition
1. octopod (Noun)
1 definition
octopod (Noun) — A cephalopod with eight arms but lacking an internal shell.
2 types of
cephalopod cephalopod mollusk
6 types
Argonaut Argonauta argo devilfish nautilus octopus paper nautilus
2 parts of
Octopoda order Octopoda