acarboses
French
Noun
acarboses
plural of
acarbose