cytosquelettes
French
Noun
cytosquelettes
f
plural of
cytosquelette