mecholyl

Noun
  1. Parasympathomimetic drug (trademark Mecholyl) that stimulates secretions and smooth muscle activity (synset 103759355)

Other Searches