vibramycinEnglish

Vibramycin, doxycycline

Noun

An antibiotic derived from tetracycline that is effective against many infections

English: doxycycline, Vibramycin

English words with similar meanings

Show 1 words