Valvular.
Valvelike; of or pertaining to a valve or valves; valvular.
Begin a journey through worlds of puzzles.
Take me to Green Gardens