nanodroplet
nanodroplet · nanodroplets
A nanosized droplet, especially one that is part of a nanoarrayA nanosized droplet, especially one that is part of a nanoarray.
Meaning
1 sensesA nanosized droplet, especially one that is part of a nanoarray.
Forms
plural: nanodroplets| Singular | nanodroplet |
|---|---|
| Plural | nanodroplets |
regular