• word of the day

    carnosaur

    carnosaur - Dictionary definition and meaning for word carnosaur

    Definition
    (noun) large carnivorous bipedal dinosaur having huge claws
Download our Mobile App Today
Receive our word of the day
on Whatsapp