Definition of 寐竜 (メイロン)

noun
mei long (dinosaur discovered in China)(usually kana)
Related Kanji
sleep
dragon, imperial