nepheloscope
Noun
Meaning
nepheloscope (plural nepheloscopes)
An instrument for demonstrating cloud formation by compression of moist air.
Noun
nepheloscope (plural nepheloscopes)
An instrument for demonstrating cloud formation by compression of moist air.