neurabin
English
Noun
neurabin
(
countable and uncountable
,
plural
neurabins
)
(
biochemistry
)
An
actin
-
binding
protein
that inhibits
phosphatase
activity
Anagrams
Bruneian
,
inurbane