Xanthorin meaning

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

Origin of xanthorin