amphotalide

/AE1 M F OW1 T AH0 L AY1 D/
noun
  1. 1

    An anthelminthic drug.