camstatin
English
Noun
camstatin
(
plural
camstatins
)
(
biochemistry
)
Any of a family of
oligopeptides
that are
calmodulin
antagonists
Anagrams
mantastic