cynarine
English
Noun
cynarine
(
uncountable
)
A
hydroxycinnamic acid
found in
artichoke
that
inhibits
taste
receptors
, producing a
sweet
taste.
Anagrams
Cyrenian