cephalopod mollusk

Noun
  1. Marine mollusk characterized by well-developed head and eyes and sucker-bearing tentacles (synset 101970956)

Found on Word Lists

Other Searches