Definify.com

Definition 2025


antidiabetes

antidiabetes

English

Adjective

antidiabetes (not comparable)

  1. Countering diabetes.

Synonyms

Translations