laevuloses
English
Noun
laevuloses
plural of
laevulose