Word Definition - 类人猿

lèi rén yuán hominid