Definition of 虫下し (むしくだし)

むしくだ

虫下し

むしくだし

mushikudashi

noun
deworming medicine, anthelmintic
Related Kanji
insect, bug, temper
below, down, descend, give, low, inferior