resistosomes
English
Noun
resistosomes
plural of
resistosome