dextrofloxacin

English

Noun

dextrofloxacin (uncountable)

  1. The biologically inactive enantiomer of levofloxacin