Synonyms

1. octopod

noun. a cephalopod with eight arms but lacking an internal shell.

Synonyms

  • cephalopod mollusk
  • nautilus
  • octopus
  • order Octopoda
  • Octopoda
  • devilfish
  • paper nautilus
  • Argonauta argo
  • cephalopod

Featured Games

Synonym.com