Search in full dictionary

LAMA TEMPLES

LAMA TEMPLES
ScnMaster
temples housing priests and monks of Lamaism, a form of Buddhism practiced in Tibet and Mongolia. —The Evolution of a Science Glossary Final Approval early March 1990