They have assigned the specimen to a new species: Homo longi, from the Chinese word "long", meaning dragon. "We found our long-lost sister lineage," said Xijun Ni, a professor at the Chinese ...