Meaning of diabeta
Definition of diabeta
(noun)
an
oral
antidiabetic
drug
(trade
names
DiaBeta and Micronase) that stimulates the
release
of
insulin
from the
pancreas
Other information on diabeta
WIKIPEDIA results for
diabeta
Amazon results for
diabeta
Tweet