anthropoid ape是什么意思
2023-12-14 23:00:16
anthropoid ape
英英释义
Noun
- any tailless ape of the families Pongidae and Hylobatidae
更多相关单词
- short-winged是什么意思
- unpointed是什么意思
- subirrigating是什么意思
- wineries是什么意思
- closing down是什么意思
- emender是什么意思
- artificial satellite是什么意思
- dugong是什么意思
- dugout是什么意思
- duh是什么意思
- dui是什么意思
- duiker是什么意思
- duisburg是什么意思
- duit是什么意思
- duke是什么意思
- dukedom是什么意思
- implement program是什么意思
- implement project是什么意思
- implement plan是什么意思
- medical technician是什么意思