hominids in Chinese

hominids

( hom·i·nid - ˈhɒmənɪd - hom-uh-nid )

(English to Chinese translation)

  1+ w

Synonyms of : hominids

hominid
hominids
primitive
primitives

Example sentences of : hominids

Antonyms of : hominids