×

oribi meaning in English

n.
【动物;动物学】侏羚 (Ourebia ourebia) 〔产于非洲〕。

Related Words

  1. oribatula
  2. oribe
  3. oric
  4. oric acid
PC Version

Copyright © 2018 WordTech Co.