Arabian oryxes

English

Noun

Arabian oryxes

  1. plural of Arabian oryx