Meaning of venula

Definition of venula

(noun) a minute vein continuous with a capillary

Other information on venula

WIKIPEDIA results for venula
Amazon results for venula