butazolidinEnglish

Butazolidin, phenylbutazone

Noun

Anti-inflammatory drug (trade name Butazolidin)

English: phenylbutazone, Butazolidin

English words with similar meanings

Show 1 words