pristidae

Noun
  1. Large primitive rays with elongated snouts (synset 101499585)

Found on Word Lists

Other Searches