• Lonicerin

    Origin

    Lonicera + -in

    Full definition of lonicerin

    Noun

    lonicerin

    (uncountable)
    1. (biochemistry) A flavonoid found in Lonicera plants.
    © Wiktionary