English

edit

Noun

edit

sphaeroplasts

  1. plural of sphaeroplast