Noun Definition

carchariidae

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

Related Noun(s):odontaspididae

Category: Animals