JMdict: 1771150

虫下し 【むしくだし】

  1. [n] deworming medicine; anthelmintic
Search on Immersion Kit
Search on Forvo