Wiktionary
microdroppers
n. (plural of microdropper English)
n. (plural of microdropper English)