• Marula

    Full definition of marula

    Noun

    marula

    (plural marulas)
    1. A medium-sized dioecious tree, Sclerocarya birrea, indigenous to Southern Africa and West Africa.

    Anagrams

    © Wiktionary