meaning of synapsida

1. extinct reptiles of the Permian to Jurassic considered ancestral to mammals


Related Words

synapsida |

Developed & Maintained By Taraprasad.com

Treasure Words