English | German | Russian | Czech

verbenalin English

Meaning verbenalin meaning

What does verbenalin mean?

verbenalin

(biochemistry) An iridoid glucoside obtained from verbena.

Synonyms verbenalin synonyms

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

verbenalin English » English

venbenalin

Are you looking for...?