Definition Definition

leucoryx - Meaning and Examples

Meaning of 'leucoryx' (Webster Dictionary)

1 . Leucoryx [ n.]
- A large antelope of North Africa (Oryx leucoryx), allied to the gemsbok.