Wiktionary
greater bamboo lemurs
n. (greater bamboo lemur English)
n. (greater bamboo lemur English)