Anthropoid

Definition of Anthropoid from the PharmacyDictionary.in

Anthropoid

This term refers to a monkey that resembles a man, also known as an ape.

Not Available