Word info

tomatidine

Noun

Meaning

tomatidine (uncountable)

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

Source: en.wiktionary.org

Anagrams

Close letter words and terms