Vocabulary
デニソワ人
デニソワじん
Denisovan; Denisova hominin
noun