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