What does anthropoid ape mean?

anthropoid ape meaning in General Dictionary

any tailless ape of households Pongidae and Hylobatidae