Definition of Octopod

  • 1. A cephalopod with eight arms but lacking an internal shell Noun

Semanticaly linked words with "octopod"

Hyponims for word "octopod"