Dictionary Translate Correct Ask AI

...

hominid {med.}

similar Results

Hominidae {med.}
الأَناسِيّ {فصيلة من الرئيسيات}، {طب}