Meanings1no pluraldragon's blood (color and resin)2no pluralA kind of alcoholic beverage.3short-formSocotra Dragon Tree