margosa oil (English, noun)
expansion: margosa oil (countable and uncountable, plural margosa oils)
Senses:
glosses: Synonym of neem oil.
tags: countable
uncountable
Forms:
form: margosa oils
tags: plural