ANTHROPOIDE Meaning of ANTHROPOIDE in English adj anthropoid n anthropoid Interlingua English vocab. Английский словарь Интерлингва. 2012