prohibitin
English
Etymology
From
prohibit
+
-in
?
Noun
prohibitin
(
countable and uncountable
,
plural
prohibitins
)
(
biochemistry
)
A
protein
, found in almost all living things, thought to have multiple functions.