Dictionary search results

Showing 1-2 of 2 results

venous British & World English

Relating to a vein or the veins

venous insufficiency British & World English

Failure of the veins to adequately circulate the blood, especially from the lower extremities