English | German | Russian | Czech

ipsalazide English

Meaning ipsalazide meaning

What does ipsalazide mean?

ipsalazide

A nonsteroidal anti-inflammatory drug.

Are you looking for...?