nimbidin
Noun
Meaning
nimbidin (countable and uncountable, plural nimbidins)
A mixture of tetranortriterpenes that is the bitter principle of neem
Noun
nimbidin (countable and uncountable, plural nimbidins)
A mixture of tetranortriterpenes that is the bitter principle of neem