lysosomotrope
English
editNoun
editlysosomotrope (plural lysosomotropes)
- (medicine) Any lysosomotropic drug
French
editAdjective
editlysosomotrope (plural lysosomotropes)
lysosomotrope (plural lysosomotropes)
lysosomotrope (plural lysosomotropes)