proteopolymersomes
English
Noun
proteopolymersomes
plural of
proteopolymersome