scaphopod

Noun
  1. Burrowing marine mollusk (synset 101943864)

Found on Word Lists

Other Searches