Synonyms for "tolazamide"

Words with similar meaning