Participant Info

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

Full Glossary