Definify.com

Definition 2025


cytoskeletons

cytoskeletons

English

Noun

cytoskeletons

  1. plural of cytoskeleton