Simplified Chinese Meaning of ammotragus lervia
北非巴巴里绵羊
Other Simplified Chinese words related to 北非巴巴里绵羊
No Synonyms and anytonyms found
Nearest Words of ammotragus lervia
Definitions and Meaning of ammotragus lervia in English
ammotragus lervia (n)
wild sheep of northern Africa
FAQs About the word ammotragus lervia
北非巴巴里绵羊
wild sheep of northern Africa
No synonyms found.
No antonyms found.
ammotragus => 北非盘羊, ammonoid => 壳菊石, ammoniuria => 氨尿, ammonium nitrate => 硝酸铵, ammonium ion => 铵离子,