Xanthorin Definition
noun
(biochemistry) An anthraquinone compound found in Xanthoria elegans, the elegant sunburst lichen.
Wiktionary
Origin of Xanthorin
-
Xanthoria + -in
From Wiktionary
Find Similar Words
Find similar words to xanthorin using the buttons below.