ilixanthin
English
ilixanthin meaning in English • ilixanthin का अर्थ अंग्रेजी में
Noun
- A yellow dye obtained from the leaves of the holly.