English synonyms about - contact  

armored dinosaur

noun

1 armored dinosaur

Dinosaurs having bony armour.


Find more on armored dinosaur elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0225