stomatin

English

Etymology

From stomato- +‎ -in.

Noun

stomatin (countable and uncountable, plural stomatins)

  1. (biochemistry) An erythrocyte membrane protein.

Anagrams