Home
Search
Index
Definify.com
Definition
2024
lonicerin
lonicerin
English
Noun
lonicerin
(
uncountable
)
(
biochemistry
)
A
flavonoid
found in
Lonicera
plants
.
Etymology
Lonicera
+
-in
Similar Results