Meaning of odontaspis

Definition of odontaspis

(noun) type and sole genus of Carchariidae: sand sharks

Other information on odontaspis

WIKIPEDIA results for odontaspis
Amazon results for odontaspis