vanmaram

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

Meanings for കൊക്കപ്പുഴു

noun
Hook worm
Hook-worm
Hookworm