Vocabulary

寐竜

mei long (dinosaur discovered in China)

noun