meaning of edaphosaurus

1. heavy-bodied reptile with a dorsal sail or crest; of the late Paleozoic


Related Words

edaphosaurus |

Developed & Maintained By Taraprasad.com

Treasure Words