1 result found
Search Results for: spheroplast
Protoplast
Definition noun, plural: protoplasts Plant, bacterial or fungal cell with the cell wall removed using either mechanical or... Read More