"A type of enormous reptile..."