Word info

dinoxanthin

Noun

Meaning

dinoxanthin (uncountable)

(organic chemistry) A xanthophyll present in dinoflagellates

Source: en.wiktionary.org

Close letter words and terms