methoxypsoralen

English

Noun

methoxypsoralen (uncountable)

  1. Synonym of methoxsalen.