Noun Definition

odontaspididae

1.Definition: sand sharks; in some classifications coextensive with family Carcharhinidae

Related Noun(s):carchariidae

Category: Animals