osmometers

English

Noun

osmometers

  1. plural of osmometer

Anagrams