CompareWords
Compare
Luteolin
Definition:
(n.) A yellow dyestuff obtained from the foliage of the dyer's broom (Reseda luteola).