edmontonia n heavily armored and highly spiked dinosaur with semi-upright posture Synonym(s) Edmontonia