centelloside

Noun

 * 1)  A terpenoid found in the plant.