デニソワ じん
de nisowajin

Noun

1. Denisovan; Denisova hominin