lemur /ˈliːmə/ n

中文:狐猴

Meaning:Tree-dwelling agile primate of Madagascar with a long tail; it is mainly nocturnal and feeds on insects and fruit.

Found in these illustrated scenes(1)

‹ Browse all scenes