red bark









red bark


noun

  1. a kind of cinchona containing a high proportion of alkaloids
53 queries 0.421