Link to other library: straining

1 article available

at a glance Straining
n The mechanical separation of relatively coarse particles from a liquid as distinguished from the process of filtration....