anthropoid ape Meaning, Definition & Usage

  1. noun any tailless ape of the families Pongidae and Hylobatidae

WordNet