Home
Search
Index
Definify.com
Definition
2024
lemuri
lemuri
Italian
Noun
lemuri
m
plural of
lemure
Similar Results
Lemur
Lemures
Demure
Demur