Home
Search
Index
Definify.com
Definition
2024
verbenalin
verbenalin
English
Noun
verbenalin
(
uncountable
)
(
biochemistry
)
An
iridoid
glucoside
obtained from
verbena
.
Similar Results