Latin-English dictionary »

cytosceletus meaning in English

LatinEnglish
cytosceletus noun

cytoskeleton [cytoskeletons]noun
[UK: sˈaɪtəskˌelɪtən] [US: sˈaɪɾəskˌelᵻtən]