xylonolactones
English
Noun
xylonolactones
plural of
xylonolactone