Hairworm
English Meaning
- Any of various slender parasitic nematode worms of the genus Trichostrongylus that infest the stomach and small intestine of cattle, sheep, and related animals.
- See horsehair worm.
Sorry, No Malayalam Meaning for your input!
See Hairwor Want To Try Hairworm In Malayalam??