mountain nyala
English Dictionary
->
Letter M
-> mountain nyala
Search Dictionary:
mountain nyala Definition
(n)
shaggy
antelope
of
mountains
of
Ethiopia
mountain nyala Synonyms
mountain nyala
Tragelaphus buxtoni
© Art Branch Inc.