Definify.com

Definition 2024


cytoskeletons

cytoskeletons

English

Noun

cytoskeletons

  1. plural of cytoskeleton