red liquid extracted from the bark of dragon's blood tree, used as a disinfectant - Spanish English Dictionary

Suggest a Term