Word info

sphaeroplast

Noun

Meaning

sphaeroplast (plural sphaeroplasts)

Alternative form of spheroplast

Source: en.wiktionary.org

Close letter words and terms