The creature died while still in its early development, or larval stage, and belongs to a new species named Youti yuanshi, which combines the standard Chinese words "yòutǐ," meaning "larva," and ...