English | German | Russian | Czech

embelin English

Meaning embelin meaning

What does embelin mean?

embelin

A glycoside found in the roots of some Connarus species.

Synonyms embelin synonyms

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

embelin English » English

embelic acid

Are you looking for...?