lonicerin

English

Etymology

From Lonicera +‎ -in.

Noun

lonicerin (uncountable)

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

Anagrams