Verbenalin Definition

noun

(biochemistry) An iridoid glucoside obtained from verbena.

Wiktionary

Find Similar Words

Find similar words to verbenalin using the buttons below.

Words Starting With

Words Ending With

Unscrambles

verbenalin