droplet
English Dictionary
->
Letter D
-> droplet
Search Dictionary:
droplet Definition
(n)
a
tiny
drop
droplet Synonyms
droplet
© Art Branch Inc.