Definitions
There is 1 meaning of the phrase
Genus Odontaspis.
Genus Odontaspis - as a noun
Type and sole genus of carchariidae: sand sharks
Synonyms (Exact Relations)
carchariasgenus carchariasodontaspis