E
Editor
Oct 18, 2022
Valves
Definition

Structures containing a flap or flaps to ensure a one-way flow of liquid

Category: Definition