Slug Meaning In Tamil Translation. any of various terrestrial gastropod molluscs of the genera L