Translation of microcosmo in English:

microcosmo

masculine nounPlural microcosmos