cephalopods

noun

  1. 1

    Any mollusc, of the class Cephalopoda, which includes squid, cuttlefish, octopus, nautiloids etc.

Translate “cephalopods” to another language

Click any language to open the translator with this word already filled in.

Cephalopods Definition & Meaning | TranslatePulse