Word info

taraxasterol

Noun

Meaning

English Wikipedia has an article on:taraxasterolWikipedia
taraxasterol (uncountable)

(organic chemistry) A triterpenoid present in dandelions

Source: en.wiktionary.org

Close letter words and terms