resolvasomes
English
Noun
resolvasomes
plural of
resolvasome