Vemacitrin

Vemacitrin

Vemacitrin (Sanskrit) or Vepacitti (Pāli) is the name of a leader of the Asuras who figures prominently in many Buddhist sūtras.

Read more about Vemacitrin.