teredinidae

Noun
  1. Shipworms (synset 101969438)

Found on Word Lists

Other Searches