polycellulosomes
English
Noun
polycellulosomes
plural of
polycellulosome