osmotins

English

Noun

osmotins

  1. plural of osmotin