Noun
talaporfin (uncountable) English Wikipedia has an article on:talaporfinWikipedia A photosensitizer used in chemotherapy.