XANTHORHAMNIN MEANING IN ENGLISH

• Xanthorhamnin Definition & Synonyms

  1. (n.) A glucoside extracted from Persian berries as a yellow crystalline powder, used as a dyestuff.


RECENT SEARCHES