Definify.com

Definition 2024


atmospheric_rivers

atmospheric rivers

English

Noun

atmospheric rivers

  1. plural of atmospheric river