Wiktionary
spheroplasts
n. (plural of spheroplast English)
n. (plural of spheroplast English)