neemba
/niːmɑː/Definitions
1. noun
A type of tree native to tropical Africa and Asia, known for its medicinal properties and oil.
“The village healer used neemba leaves to create a natural remedy for various ailments.”
1. noun
A type of tree native to tropical Africa and Asia, known for its medicinal properties and oil.
“The village healer used neemba leaves to create a natural remedy for various ailments.”