ivain
English
Noun
ivain
(
uncountable
)
(
organic chemistry
)
A bitter substance found in
Achillea erba-rotta
subsp.
moschata
.