proteoliposomes
English
Noun
proteoliposomes
plural of
proteoliposome