English synonyms about - contact  

carnosaur

noun

1 carnosaur

Large carnivorous bipedal dinosaur having huge claws.


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

debug info: 0.0143