WTWM

whatsthatwordmean

← Definition
Guess

mepacrine

nounA synthetic drug used to treat malaria and other parasitic infections; also known as quinacrine.

Synonyms

quinacrinenoun

Built for word lovers.