Definify.com

Definition 2024


meteoric_waters

meteoric waters

English

Noun

meteoric waters

  1. plural of meteoric water