meaning of seismosaur

1. huge herbivorous dinosaur of the Cretaceous found in western North America


Related Words

seismosaur | seismosaurus |

Developed & Maintained By Taraprasad.com

Treasure Words