dematin

English

Noun

dematin (uncountable)

  1. (biochemistry) An actin microfilament bundling protein that is associated with erythrocyte membranes

Anagrams