Noun
droplet (n.) , [pl. droplets]
related Results
puddle (n.) , [pl. puddles]
to distill (v.) , {chem.}
to ooze (v.) , {biol.}