meaning of carcharodon carcharias

carcharodon carcharias meaning in General Dictionary

huge intense shark widespread in warm seas; known to strike people