microcosms

English

Noun

microcosms

  1. plural of microcosm