storaxes

noun
  1. plural of storax: aromatic resins obtained from certain trees, used in perfumes and medicines
  2. plural of storax: trees or shrubs of the genus Styrax that produce aromatic resin
  3. Usage: botanical

Examples