triholosides
French
Noun
triholosides
?
plural of
triholoside