plasmolytes

plasmolytes

English Noun
Ad

Definition

plural of plasmolyte More than one thing which have been or are plasmolysed.

Ad