ラミドゥスえんじん
Meanings
Noun
1. Ardipithecus ramidus (species of hominin)
Kanji used
monkey
person
Composed of