Participant Info Term rostrum སྲ་མཆུ། English Definition biol. A beaklike or snoutlike projection. Tibetan Definition མཆུ་ཏོའམ་རྣ་འབུར་དང་འདྲ་བའི་འབུར་བའི་ཆ་ཤས་ལ་གོ Full Glossary