རབ་ཏུ་ལྡག་བྱེད། | Glossary of Terms
-
རབ་ཏུ་ལྡག་བྱེད།
- rab tu ldag byed
- Term
Publications: 1
- lickers
- རབ་ཏུ་ལྡག་བྱེད།
- rab tu ldag byed
Parasites that are said to live inside women’s wombs.