കൊക്കപ്പുഴു - meaning in english

നാമം (Noun)
Hook worm
Hook-worm
Hookworm