Cynarine Definition

noun

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

Wiktionary

Find Similar Words

Find similar words to cynarine using the buttons below.

Words Starting With

Words Ending With

Unscrambles

cynarine