Clamworm
English Meaning
- Any of various segmented burrowing marine worms of the genus Nereis, commonly used as bait for fishing. Also called nereis.
Sorry, No Malayalam Meaning for your input!
See Clamwor Want To Try Clamworm In Malayalam??