Vocabulary

カマラサウルス

Camarasaurus (genus of Jurassic dinosaurs)

noun