Participant Info Term Self-pollination ཟེ་རྡུལ་རང་སྦྱོར། English Definition biol. Tibetan Definition Full Glossary