Definition of Anthropoid from the PharmacyDictionary.in
Anthropoid
Synonyms or meaning of Anthropoid
This term refers to a monkey that resembles a man, also known as an ape.
Image related to Anthropoid
Not Available
Definition of Anthropoid from the PharmacyDictionary.in
This term refers to a monkey that resembles a man, also known as an ape.
Not Available