Langsung ke konten

Arti kata

suborder carnosaura

Definition of suborder carnosaura (English)

noun

  1. largest carnivorous land animals ever known
    sumber: wordnet30