English edit

Noun edit

cytostructures

  1. plural of cytostructure