Leucoryx
Word Dictionary
-> Leucoryx
Search:
Leucoryx
(n.) A large antelope of North Africa (Oryx leucoryx), allied to the gemsbok.
Terms of Use
Canadian Jobs