Wiktionary
lonicerin
n. (context biochemistry English) A flavonoid found in ''Lonicera'' plants.