Limonoids are a class of plant natural products whose complex chemistry has been intensively investigated for over 50 years.
Click here for original story, Research reveals bittersweet truth of how bee-friendly limonoids are made
Source: Phys.org