Xunmenglong was a carnivore. It lived in the Unknown period and inhabited Asia. Its fossils have been found in places such as Hebei (China).

All the Xunmenglong illustrations below were collected from the internet. Enjoy and explore:

Xunmenglong was described by the following scientific paper(s):
  • F. Zhang and Z. Zhou. 2000. A primitive enantiornithine bird and the origin of feathers. Science 290:1955-1959