Octopod

What is Octopod?

Octopod definition and meaning on Dictionary terms:
noun

any eight-armed cephalopod mollusk of the order or suborder Octopoda, including the octopuses and paper nautiluses.