citronin

English

Noun

citronin

  1. A flavonone glycoside that is extracted from the peel of an unripe Ponderosa lemon.