Word info

ilixanthin

Noun

Meaning

A yellow dye obtained from the leaves of the holly.

Source: Webster's dictionary

Close letter words and terms