HYDRARGYRATE MEANING IN ENGLISH

• Hydrargyrate Definition & Synonyms

  1. (a.) Of or pertaining to mercury; containing, or impregnated with, mercury.


RECENT SEARCHES