×
oribi
meaning in English
n.
【动物;动物学】侏羚 (Ourebia ourebia) 〔产于非洲〕。
Related Words
oribatula
oribe
oric
oric acid
PC Version
Copyright © 2018 WordTech Co.