Meaning of monistat

Definition of monistat

(noun) an antifungal agent usually administered in the form of a nitrate (trade name Monistat)

Other information on monistat

WIKIPEDIA results for monistat
Amazon results for monistat