Big Huge Thesaurus

hydrargyrum

noun