Octopod - Definition

octopod

n 1: a cephalopod with eight arms but lacking an internal shell

Look up another word