1 Archaeologists work on the site in Lufeng, Yunnan Province. (Photo/China News Service) (ECNS) -- A 1.7-meter-long dinosaur larva fossil not belonging to any known genus has been unearthed from the Early Jurassic strata in Lufeng, Yunnan Province, according to Yunan University on Wednesday. The dinosaur, with leaf-shaped teeth in the fossil, is believed to have been herbivorous. This is the second time that sauropodiform dinosaur larva fossils have been found in the Early Jurassic strata of Lufeng. The unearthed fossils include part of the skull, complete cervical and dorsal vertebrate, metacarpal bones, as well as the distal femur and proximal tibia.