cephalopod_molluskEnglish

cephalopod, cephalopod mollusk

Noun

Marine mollusk characterized by well-developed head and eyes and sucker-bearing tentacles

English: cephalopod, cephalopod mollusk

English words with similar meanings

Show 1 words