Synonyms and Antonyms for Carcharodon_carcharias

1. Carcharodon carcharias (n.)

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

Synonyms: