Participant Info

Term
leech པད་པ།
English Definition
biol. An aquatic or terrestrial annelid worm with suckers at both ends. Many species are bloodsucking parasites, especially of vertebrates, and others are predators.
Tibetan Definition
སྣེ་གཉིས་སུ་འཇིབ་བྱེད་ཀྱི་ཁ་ཡོད་པའི་ཚིགས་འབུ་ཆུའམ་སྐམ་ས་གང་རུང་དུ་གནས་པ་ཞིག ཉེ་རིགས་ཕལ་ཆེ་བ་ཁྲག་འཇིབ་མཁན་གྱི་གཞན་རྟེན་སྲོག་ཆགས་ཡིན་ཞིང་། གཞན་རྣམས་ནི་སྲོག་ཆགས་གཞན་ཟས་སུ་སྤྱོད་མཁན་ཡིན།

Full Glossary