Plumeria Plants: What Lies Behind India's Flowers of Worship November 17, 2023Rhea Jimmy Often known as Temple Tree or Champa in India, the Frangipani or Plumeria tree is a common sight throughout our country. With positive and religious connotations, this plant has always...