loraxanthin
English
Noun
loraxanthin
(
uncountable
)
A particular
carotenoid
.