• word of the day

    methacholine

    methacholine - Dictionary definition and meaning for word methacholine

    Definition
    (noun) parasympathomimetic drug (trademark Mecholyl) that stimulates secretions and smooth muscle activity
    Synonyms : mecholyl
Download our Mobile App Today
Receive our word of the day
on Whatsapp