ductin

English

Noun

ductin (uncountable)

  1. (biochemistry) A multifunctional membrane protein

Anagrams