NEEM-OIL


Meaning of NEEM-OIL in English

ˈ ̷ ̷ˌ ̷ ̷ noun

Usage: sometimes capitalized

: a medicinal aromatic oil yielded by the fruit and seeds of the neem tree

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.