What does carcharias mean?

carcharias meaning in General Dictionary

the nature and single genus of Carchariidae the sand sharks

View more

  • kind and single genus of Carchariidae: sand sharks