Dictionary Lookup:
Limaysaurus
No Pronunciation Data
Chinese definitions:
利迈河龙 [lì mài hé lóng]