meaning of edecrin

1. diuretic trade name Edecrin used to treat edema


Related Words

edecrin |

Developed & Maintained By Taraprasad.com

Treasure Words