Skip to main content

carchariidae

English carchariidae meaning in English  •  carchariidae का अर्थ अंग्रेजी में
prop. n.
  • a natural family comprising the sand sharks; in some classifications coextensive with the family Carcharhinidae.
Advertisement