Xanthorin Definition

noun

(biochemistry) An anthraquinone compound found in Xanthoria elegans, the elegant sunburst lichen.

Wiktionary

Origin of Xanthorin

Find Similar Words

Find similar words to xanthorin using the buttons below.

Words Starting With

Words Ending With

Unscrambles

xanthorin