Dictionary search results

Showing 1-2 of 2 results

semipermeable US English

(Of a material or membrane) allowing certain substances to pass through it but not others, especially allowing the passage of a solvent but not of certain solutes