English | German | Russian | Czech

cynarine English

Meaning cynarine meaning

What does cynarine mean?

cynarine

A hydroxycinnamic acid found in artichoke that inhibits taste receptors, producing a sweet taste.

Synonyms cynarine synonyms

What other words have the same or similar meaning as cynarine?

cynarine English » English

cinarcaf chophytol anghirol

Are you looking for...?