Popular Wordlists
  • word of the day

    carnosaura

    carnosaura - Dictionary definition and meaning for word carnosaura

    Definition
    (noun) largest carnivorous land animals ever known
    Synonyms : suborder carnosaura
Connect with us on Facebook