squalus

Noun
  1. Spiny dogfishes (synset 101496328)

Found on Word Lists

Other Searches