leucoryx

英文释义

n. A large antelope of North Africa (Oryx leucoryx), allied
to the gemsbok.

中文翻译

阿拉伯长角羚

学习工具