lysosomotrope
English
Noun
lysosomotrope
(
plural
lysosomotropes
)
(
medicine
)
Any
lysosomotropic
drug
French
Adjective
lysosomotrope
(
plural
lysosomotropes
)
(
medicine
)
lysosomotropic