NichiDict

めいろん

寐竜
[meiron]

Meanings

1.Noun

mei long (dinosaur discovered in China)