meaning of decongestant

1. a drug that decreases pulmonary congestion


Related Words

decongestant |

Developed & Maintained By Taraprasad.com

Treasure Words