bn:00129210n
Noun Concept
SYL
No term available
EN
Neem oil, also known as margosa oil, is a vegetable oil pressed from the fruits and seeds of the neem, a tree which is indigenous to the Indian subcontinent and has been introduced to many other areas in the tropics. Wikipedia
Relations
Sources