Word info Synonyms

DiaBeta

Noun

Meaning

an oral antidiabetic drug (trade names DiaBeta and Micronase) that stimulates the release of insulin from the pancreas

Source: WordNet

Synonyms

Hypernyms

Anagrams

Close letter words and terms