rhizoverbBeta
Feedback

lemur

Madagascan primatenoun · A primate native to Madagascar, typically with large eyes and a long tail.