English | German | Russian | Czech

mefenamate English

Meaning mefenamate meaning

What does mefenamate mean?

mefenamate

A salt or ester of mefenamic acid.

Are you looking for...?