English

edit

Noun

edit

neurabin (countable and uncountable, plural neurabins)

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

Anagrams

edit