microdroplets
English
Noun
microdroplets
plural of
microdroplet