acarboses

French

Noun

acarboses

  1. plural of acarbose