Marula definition

A medium-sized dioecious tree, Sclerocarya birrea, indigenous to Southern Africa and West Africa.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
marula
Plural:
marulas