bn:03134487n
Noun Concept
AR
limonoid  limonoid،
EN
Limonoids are phytochemicals of the triterpenoid class which are abundant in sweet or sour-scented citrus fruit and other plants of the families Cucurbitaceae, Rutaceae, and Meliaceae. Wikipedia
Relations
Sources
Wikipedia Translations