EGAVE

mefenidil

Meaning

  1. noun A vasodilator.

Similar words

podilfen bumepidil fenoxedil oxyfedrine etafenone nesapidil mefenamate floredil phentolamine pitenodil

Save “mefenidil” to learn later