suborganelles
English
Noun
suborganelles
plural of
suborganelle