Definify.com

Definition 2025


meteorologists

meteorologists

English

Noun

meteorologists

  1. plural of meteorologist