transmembranes
English
Noun
transmembranes
plural of
transmembrane