diholosides
French
Noun
diholosides
?
plural of
diholoside