meaning of anthropoidal

1. Anthropoid.
2.
resembling apes


Related Words

anthropoidal |

Developed & Maintained By Taraprasad.com

Treasure Words