Definitions of Carcharodon:

  • noun:   man-eating sharks