YourDictionary

Cleocin medical definition

A trademark for the drug clindamycin.

link/cite print suggestion box