Meaning of mecholyl

Definition of mecholyl

(noun) parasympathomimetic drug (trademark Mecholyl) that stimulates secretions and smooth muscle activity

Other information on mecholyl

WIKIPEDIA results for mecholyl
Amazon results for mecholyl