meaning of gelada

1. A baboon (Gelada Ruppelli) of Abyssinia, remarkable for the length of the hair on the neck and shoulders of the adult male.


Related Words

gelada |

Developed & Maintained By Taraprasad.com

Treasure Words