meaning of droplet
1.
A
little
drop;
a
tear.
2.
a
tiny
drop
Related Words
droplet
|
Developed & Maintained By
Taraprasad.com