Definify.com

Definition 2024


island_universe

island universe

English

Noun

island universe (plural island universes)

  1. (informal, astronomy, archaic) A galaxy

Translations