neurabin

English

Noun

neurabin (countable and uncountable, plural neurabins)

  1. (biochemistry) An actin-binding protein that inhibits phosphatase activity

Anagrams