English

edit

Noun

edit

osmometers

  1. plural of osmometer

Anagrams

edit