meaning of anthropoid ape

anthropoid ape meaning in General Dictionary

any tailless ape of households Pongidae and Hylobatidae