Carcharodon carcharias

Explore definitions, synonyms, and language insights of Carcharodon carcharias

Definitions

Noun
large aggressive shark widespread in warm seas; known to attack humans

More General Terms