antidiabetogenics

English

Noun

antidiabetogenics

  1. plural of antidiabetogenic