Home
Search
Index
Definify.com
Definition
2024
morera
morera
Catalan
Noun
morera
f
(
plural
moreres
)
mulberry
(
any of several trees
)
Spanish
Etymology
From
mora
+
-era
Noun
morera
f
(
plural
moreras
)
white mulberry
,
Morus alba
Similar Results
Marena
Morgray
Moresk
Mortar
Mareca