Noun
mafura (uncountable) The tree Trichilia emitica.
It is obtained from the Mafura seed kernels. Source: Internet
Mafura Butter Seed Oil is suggested for used in skin care products, natural soaps, lip balm therapy, etc. Source: Internet