English

edit

Noun

edit

osmoticants

  1. plural of osmoticant

Anagrams

edit