Dictionary search results

Showing 1-4 of 4 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