Noun Definition

octopod

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

Category: Animals