hominid in Chinese

hominid

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

(English to Chinese translation)

  1+ w

Synonyms of : hominid

hominid
hominids
primitive
primitives

Example sentences of : hominid

Antonyms of : hominid