Definify.com

Definition 2024


heliosheaths

heliosheaths

English

Noun

heliosheaths

  1. plural of heliosheath