Definify.com

Definition 2024


atmometers

atmometers

English

Noun

atmometers

  1. plural of atmometer