Wiktionary
microbrowsers
n. (plural of microbrowser English)
n. (plural of microbrowser English)