Definitions English

  • Resembling a valve or some aspect of one.