CompareWords
Compare
Ilixanthin
Definition:
(n.) A yellow dye obtained from the leaves of the holly.