meaning of indocin

1. a nonsteroidal anti-inflammatory drug trade name Indocin


Related Words

indocin |

Developed & Maintained By Taraprasad.com

Treasure Words