Theriodontia
English Meaning
An extinct order of reptiles found in the Permian and Triassic formations in South Africa. In some respects they resembled carnivorous mammals. Called also Theromorpha.
Sorry, No Malayalam Meaning for your input!
See Theriodonti Want To Try Theriodontia In Malayalam??