apioside

English

Noun

apioside (plural apiosides)

  1. Any glycoside of apiin