Langsung ke konten

Arti kata

leucoryx

Definition of leucoryx (English)

noun

  1. A large antelope of North Africa (Oryx leucoryx), allied to the gemsbok.
    sumber: webster1913