Sekirov Dictionary

venodilatory

adjective1

  1. That serves to dilate veins
forms

more venodilatory · most venodilatory

This dictionary works without the internet: on your phone · in Chrome