plasmolytes
plasmolytes
English
Noun
Ad
Definition
plural of plasmolyte More than one thing which have been or are plasmolysed.
Ad
plasmolytes
plural of plasmolyte More than one thing which have been or are plasmolysed.