XANTHORHIZA


Meaning of XANTHORHIZA in English

noun a genus of shrubby ranunculaceous plants of north america, including only the species xanthorhiza apiifolia, which has roots of a deep yellow color; yellowroot. the bark is intensely bitter, and is sometimes used as a tonic.

Webster English vocab.      Английский словарь Webster.