Skip to main content

Definitions by Scienze

Even smaller than a droplet of water
It has to be a dropla or it's not osmosis
dropla by Scienze April 19, 2018