• word of the day

    cynodontia

    cynodontia - Dictionary definition and meaning for word cynodontia

    Definition
    (noun) a division of the order Therapsida from the Triassic period comprising small carnivorous tetrapod reptiles often with mammal-like teeth
    Synonyms : division cynodontia
Download our Mobile App Today
Receive our word of the day
on Whatsapp