osmoticants

English

Noun

osmoticants

  1. plural of osmoticant

Anagrams