cynodontiaEnglish

Cynodontia, division Cynodontia

Noun

A division of the order Therapsida from the Triassic period comprising small carnivorous tetrapod reptiles often with mammal-like teeth

English: Cynodontia, division Cynodontia

English words with similar meanings

Show 1 words