meaning of anthropoid ape

1. any tailless ape of the families Pongidae and Hylobatidae


Related Words

anthropoid ape |

Developed & Maintained By Taraprasad.com

Treasure Words