Word info

taraxanthin

Noun

Meaning

taraxanthin (uncountable)

A particular carotenoid found in Taraxacum.

Source: en.wiktionary.org

Anagrams

Close letter words and terms