• word of the day

    trachodon

    trachodon - Dictionary definition and meaning for word trachodon

    Definition
    (noun) large duck-billed dinosaur of the Cretaceous period
    Synonyms : trachodont
Download our Mobile App Today
Receive our word of the day
on Whatsapp