miltefosines
English
Noun
miltefosines
plural of
miltefosine