Noun
centelloside (plural centellosides) (organic chemistry) A terpenoid found in the plant Centella asiatica.