English Dictionary
◊ THERAPSID
therapsid
n : probably warm-blooded; considered direct ancestor of mammals
[syn: {protomammal}]