English synonyms about - contact  

Carnosaura

noun

1 Carnosaura

Largest carnivorous land animals ever known.

synonym: suborder Carnosaura.

Polish: karnozaury


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

debug info: 0.0165