Home
Search
Index
Definify.com
Definition
2024
marula
marula
English
Noun
marula
(
plural
marulas
)
A medium-sized
dioecious
tree,
Sclerocarya birrea
,
indigenous
to Southern
Africa
and West Africa.
Anagrams
alarum
Similar Results
Macula
Mareca
Manual
Marble
Marena
Macule
Ranula