tolazamide
Noun
Meaning
tolazamide (uncountable)
English Wikipedia has an article on:tolazamideWikipedia
A sulfonylurea antidiabetic drug.
Noun
tolazamide (uncountable)
English Wikipedia has an article on:tolazamideWikipedia
A sulfonylurea antidiabetic drug.