Definition, synonyms and related words
A topical antiseptic that is an organomercury derivative of fluorescein