Beelingo.com

English Dictionary

  • Hide translation

 oryx oryx

noun

  • large African antelope with long straight nearly upright horns  ( oryx, pasang )
    large African antelope with long straight nearly upright horns