← Back to browseホモサピエンスイダルトゥ[homosapiensuidarutou]nounJapanese definitionNo Japanese definition yet.English definitionHomo sapiens idaltu; extinct subspecies of Homo SapiensExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsホモサピエンス