Translation of sitoskeleton in English:

User Contribution

sitoskeleton

Cytoskeleton