English | German | Russian | Czech

lefamulin English

Meaning lefamulin meaning

What does lefamulin mean?

lefamulin

A particular antibiotic

Are you looking for...?