octopod

Noun
  1. A cephalopod with eight arms but lacking an internal shell (synset 101972367)

Found on Word Lists

Other Searches