venula🔊nounEtymology From Latin venula.1Biology, Botany, Medicine, Natural sciences, Sciences A venule.Synonymsveinlet, venuleCoordinate termscapillary