trachodon: large duck-billed dinosaur of the Cretaceous period
physical entity: an entity that has physical existence
giant: an imaginary figure of superhuman size and strength; appears in folklore and fairy tales