GN-97(th)/CARCY "Carcharodontoanthropoidsaurus"

Pronunciation & Meaning
Karkhar-odonto-anthropoid-saurus - Meaning: "Jagged/Sharp/Shark Toothed Humanoid Lizard"