Definition of ホモハビリス

ホモハビリス

homohabirisu

noun
Homo habilis
Other readings:
ホモ・ハビリス