Gerenuk Meaning

There are 1 meaning(s) for word Gerenuk

Meaning 1 : slender East African antelope with slim neck and backward-curving horns

    Synonyms : litocranius walleri