Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Marula
Full definition of marula
Noun
marula
(
plural
marulas
)
A medium-sized
dioecious
tree,
Sclerocarya birrea
,
indigenous
to Southern
Africa
and West Africa.
Anagrams
alarum
© Wiktionary
Follow @FreeWordFinder