English edit

Noun edit

desoxylapachol (uncountable)

  1. (organic chemistry) A quinone derivative of lapachol that is found in teak wood