Online English Dictionary

Home

Ictodosauria


n.

An order of extinct reptiles of the Upper Triassic.


© 2009 Dammam Community College