Meaning of doxycycline

Definition of doxycycline

(noun) an antibiotic derived from tetracycline that is effective against many infections; "Vibramycin is the trade name of doxycycline"

Other information on doxycycline

WIKIPEDIA results for doxycycline
Amazon results for doxycycline