CARNOSAURA





Definition:

  1. [noun] largest carnivorous land animals ever known
    Synonyms: Carnosaura, suborder Carnosaura

Synonyms: