lemuroidea 📖 中文释义 狐猴亚目 📘 English Definition(英文释义) n. pl. A suborder of primates, including the lemurs, theaye-aye, and allied species. ← lemuroid L 字母词表 lemurs →