marula, morula

marula, morula
English: Translation
marula
noun
Agriculture
Food, cooking and foodways
Health, well-being and sickness