sarcospheres
English
Noun
sarcospheres
plural of
sarcosphere