See also: héliopauses

English edit

Noun edit

heliopauses

  1. plural of heliopause