odontaspididae

Noun
  1. Sand sharks;
    In some classifications coextensive with family Carcharhinidae (synset 101489718)

Found on Word Lists

Other Searches