lysosomotrope

English

Noun

lysosomotrope (plural lysosomotropes)

  1. (medicine) Any lysosomotropic drug

French

Adjective

lysosomotrope (plural lysosomotropes)

  1. (medicine) lysosomotropic