VariousWords beta
Definitions:
Noun
methacholine
Mecholyl
Definition: parasympathomimetic drug (trademark Mecholyl) that stimulates secretions and smooth muscle activity