polyholosides
French
Noun
polyholosides
?
plural of
polyholoside