cytoskeleta

English

Noun

cytoskeleta

  1. plural of cytoskeleton