English | German | Russian | Czech

carbutamide English

Meaning carbutamide meaning

What does carbutamide mean?

carbutamide

An antidiabetic drug.

Synonyms carbutamide synonyms

What other words have the same or similar meaning as carbutamide?

carbutamide English » English

invenol

Are you looking for...?