meaning of lepidosauria

1. A division of reptiles, including the serpents and lizards; the Plagiotremata.
2.
diapsid reptiles: lizards; snakes; tuataras


Related Words

lepidosauria |

Developed & Maintained By Taraprasad.com

Treasure Words