pressure retarded osmosis

English

Noun

pressure retarded osmosis

  1. Alternative form of pressure-retarded osmosis.