English | German | Russian | Czech

dammarane English

Meaning dammarane meaning

What does dammarane mean?

dammarane

(organic compound) A steroid adaptogen found in plants such as ginseng

Are you looking for...?