peluruh cacing

Indonesian

Etymology

From peluruh +‎ cacing (worm).

Noun

peluruh cacing

  1. synonym of vermifuga