Online Dictionary and Scrabble Word Finder
(n.) A substance obtained from euchroic acid. See Eychroic.
Euchre Euchroic Euchroite Euchrone