spheroplasts
English
Noun
spheroplasts
plural of
spheroplast