neem oil
neem oil · neem oils
A vegetable oil pressed from the fruits and seeds of the neemA vegetable oil pressed from the fruits and seeds of the neem.
Meaning
1 senses(countable, uncountable)A vegetable oil pressed from the fruits and seeds of the neem.
Forms
plural: neem oilsSynonyms
1 synonymsLessons for this word
1 lessons- A1Countable and uncountable nouns — Because it can be uncountable