Turkish-English dictionary »

hominini meaning in English

TurkishEnglish
hominini noun
{Pl}

hominin(member of the tribe Hominini)
noun