• word of the day

    saurischia

    saurischia - Dictionary definition and meaning for word saurischia

    Definition
    (noun) extinct terrestrial reptiles: theropods (carnivorous); sauropods (herbivorous)
    Synonyms : order saurischia
Download our Mobile App Today
Receive our word of the day
on Whatsapp