Answer: titanosaurs

AnswerCrossword Clue
titanosaursTITANOSAUR, a very large dinosaur