Arabic-English dictionary »

أسترالوبيثكس meaning in English

ArabicEnglish
أسترالوبيثكس

Australopithecus[UK: ɒ.ˌstrelo.ˈpɪ.θəkəs] [US: ɒ.ˌstrelo.ˈpɪ.θəkəs]