We do not currently know of any synonyms for macrostemonoside.
The noun macrostemonoside is defined as: