English to Chinese Dictionary

Search:

棘鼻青岛龙 Qīng dǎo lóng Tsintaosaurus spinorhinus, a 10 meter long hadrosaur with a single horn on its duck-billed snout


<< back to the home page