Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
Home
>
chinese-english
>
"oribi" in English
English translation for "
oribi
"
n.
【动物;动物学】侏羚 (Ourebia ourebia) 〔产于非洲〕。
Similar Words:
"oribasius" English translation
,
"oribatella" English translation
,
"oribatidae" English translation
,
"oribatula" English translation
,
"oribe" English translation
,
"oric" English translation
,
"oric acid" English translation
,
"orica" English translation
,
"oricchio" English translation
,
"orichalc" English translation