Synonyms and Antonyms for edmontonia | Synonym.com

Synonyms and Antonyms for edmontonia

1. Edmontonia (n.)

heavily armored and highly spiked dinosaur with semi-upright posture

Synonyms: