omuralide
English
Noun
omuralide
(
uncountable
)
A
transformation
product
of
lactacystin
.