Compund Words

Sponsored Links

Last Search Words

Search Result:therapsid




Overview of noun therapsid

The noun therapsid has 1 sense


  • therapsid, protomammal -- (probably warm-blooded; considered direct ancestor of mammals)