Subscribe
URL of the page has been copied to clipboard.
Meaning : Carnivorous or bloodsucking aquatic or terrestrial worms typically having a sucker at each end.
Synonyms : hirudinean, leech
पानी में पाया जाने वाला एक थोड़ा लम्बा कीड़ा जो जीवों के शरीर में लगकर उनका खून चूसता है।
శరీరానికి అతుక్కుపోయి రక్తాన్ని పీల్చేది
Install App
Bloodsucker meaning in Telugu.