GeneralConnection.com
➔
Dictionary
larium
Noun
1. mefloquine
1. mefloquine hydrochloride, Larium, Mephaquine, antimalarial, antimalarial drug
Usage