orrisroot









orrisroot


noun

  1. the rootstock of the orris, used in perfumery, medicine, etc.
69 queries 0.589