Definition, Meaning & Synonyms | English word BENFLUMETOL
BENFLUMETOL
Definitions of BENFLUMETOL
- (medicine) lumefantrine
Number of letters
11
Is palindrome
No
Search for BENFLUMETOL in:
Page preparation took: 81.44 ms.