Wiktionary
microcosmoses
n. (plural of microcosmos English)
n. (plural of microcosmos English)