centrosomes
English
Noun
centrosomes
plural of
centrosome