English edit

Noun edit

tubulovesicles

  1. plural of tubulovesicle