bestatin
English
Noun
bestatin
(
uncountable
)
the
protease
inhibitor
ubenimex
Anagrams
Tibetans
,
tabinets