Synonyms for "ceftriaxone"

Words with similar meaning