meaning of diapsid

1. reptile having a pair of openings in the skull behind each eye


Related Words

diapsid | diapsid reptile | diapsida |

Developed & Maintained By Taraprasad.com

Treasure Words