Meaning of valvula

Definition of valvula

(noun) a small valve

Other information on valvula

WIKIPEDIA results for valvula
Amazon results for valvula