sotrastaurin
English
Noun
sotrastaurin
(
uncountable
)
A
protein
kinase
C
inhibitor
.
Anagrams
instaurators