apioside
English
Noun
apioside
(
plural
apiosides
)
Any
glycoside
of
apiin