infrahuman

a. 類人猿的

n. 似人的生物

英文釋義

  1. belonging to a group below humans in evolutionary development