venous star









venous star


n.

  1. A small red nodule formed by a dilated vein in the skin. It is caused by increased venous pressure.
47 queries 0.384