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
Tweet