English dictionary, thesaurus, translations & etymology
FreeDict.com

cynodont in Italian

cynodont in Italian

cinodonto
noun
(zoology) Any of several small carnivorous synapsids in the clade Cynodontia, ancestral to mammals and extinct close relatives.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.