Vocabulary
寐竜
メイロン
mei long (dinosaur discovered in China)
noun