Aloes

Russian Meaning

сабур

English Meaning

  1. Plural form of aloe.
  2. The resin of the trees Aquilaria agallocha or Aquilaria malaccensis, known for their fragrant odour.