meaning of synapsid

1. extinct reptile having a single pair of lateral temporal openings in the skull


Related Words

synapsid | synapsid reptile | synapsida |

Developed & Maintained By Taraprasad.com

Treasure Words