camstatin

English

Noun

camstatin (plural camstatins)

  1. (biochemistry) Any of a family of oligopeptides that are calmodulin antagonists

Anagrams