Italian edit

Etymology edit

From cito- +‎ scheletro.

Noun edit

citoscheletro m (plural citoscheletri)

  1. (biology) cytoskeleton