Wiktionary
degradosomes
n. (plural of degradosome English)
n. (plural of degradosome English)