orangutans

英文释义

plural of orangutan
n. large long-armed ape of Borneo and Sumatra having arboreal habits

中文翻译

(orangutan 的复数) 猩猩
[医] 猩猩

学习工具