Home

Word

lemur, n.
(lemurs)