Meanings

  1. no pluraldragon's blood (color and resin)

  2. no pluralA kind of alcoholic beverage.

  3. short-formSocotra Dragon Tree