• word of the day

    titanosaurus

    titanosaurus - Dictionary definition and meaning for word titanosaurus

    Definition
    (noun) genus of herbivorous dinosaurs flourishing during the Cretaceous in South America
    Synonyms : genus titanosaurus
Download our Mobile App Today
Receive our word of the day
on Whatsapp