English synonyms about - contact  

Edmontonia

noun

1 Edmontonia

Heavily armored and highly spiked dinosaur with semi-upright posture.

Polish: edmontonia


Find more on edmontonia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0148