Dictionary Lookup:
Eshanosaurus
No Pronunciation Data
Chinese definitions:
峨山龙 (Eshanosaurus) [é shān lóng ]