Definify.com

Definition 2025


interferometers

interferometers

English

Noun

interferometers

  1. plural of interferometer