lemuroid

li:mʊə'rɔɪd

英文释义

a. Like or pertaining to the lemurs or the Lemuroidea.
n. One of the Lemuroidea.

中文翻译

a. 类似狐猴的, 狐猴的

学习工具