Larium
la·rium
noun
1.
an antimalarial drug (trade name Larium and Maphaquine) that is effective in cases that do not respond to chloroquine; said to produce harmful neuropsychiatric effects on some people
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.