English edit

Noun edit

sarcospheres

  1. plural of sarcosphere