Open main menu

Contents

EnglishEdit

EtymologyEdit

Lonicera +‎ -in

NounEdit

lonicerin (uncountable)

  1. (biochemistry) A flavonoid found in Lonicera plants.

AnagramsEdit