Vocabulary

虫下し

deworming medicine; anthelmintic

noun