Noun Definition

droplet

1.Definition: a tiny drop

Category: General