suborganelles

English

Noun

suborganelles

  1. plural of suborganelle