GeneralConnection.comDictionary
larium
Noun

1. mefloquine
1. mefloquine hydrochloride, Larium, Mephaquine, antimalarial, antimalarial drug
Usage