Noun
dewdrop [pl. dewdrops]
dewdrop [pl. dewdrops]
related Results
to distill (v.) , {chem.}
to ooze (v.) , {biol.}
collyrium (n.) , Pl., {med.}
droplet (n.) , [pl. droplets]