LEUCORYX


Meaning of LEUCORYX in English

(n.) A large antelope of North Africa (Oryx leucoryx), allied to the gemsbok.

Webster's English dictionary.      Английский словарь Webster.