Simplified Chinese Meaning of indriidae
懒猴科
Other Simplified Chinese words related to 懒猴科
No Synonyms and anytonyms found
Nearest Words of indriidae
Definitions and Meaning of indriidae in English
indriidae (n)
a family of Lemuroidea
FAQs About the word indriidae
懒猴科
a family of Lemuroidea
No synonyms found.
No antonyms found.
indri indri => 印度狐猴, indri brevicaudatus => 短尾狐猴, indri => 印度狐猴, indrench => 浸透, indrawn => 内收,