meaning of apatosaurus

1. huge quadrupedal herbivorous dinosaur common in North America in the late Jurassic


Related Words

apatosaurus | apatosaurus excelsus |

Developed & Maintained By Taraprasad.com

Treasure Words