Wiktionary
microbaroms
n. (plural of microbaroms English)
n. (plural of microbaroms English)