CAMARASAURUS MEANING IN ENGLISH

• Camarasaurus Definition & Synonyms

  1. (n.) A genus of gigantic American Jurassic dinosaurs, having large cavities in the bodies of the dorsal vertebrae.


RECENT SEARCHES