Meaning of Pristidae

Definition of Pristidae

(noun) large primitive rays with elongated snouts

Other information on Pristidae

WIKIPEDIA results for Pristidae
Amazon results for Pristidae