Answer: microcosmoses

AnswerCrossword Clue
microcosmosesMICROCOSMOS, a little universe or world