English | German | Russian | Czech

tomatidine English

Meaning tomatidine meaning

What does tomatidine mean?

tomatidine

(organic compound) A steroidal alkaloid, isolated from tomatoes, that is used as an adaptogen

Are you looking for...?