Loading page
dog mercury is a noun meaning "European perennial weedy plant with greenish flowers". It carries one recorded sense.
European perennial weedy plant with greenish flowers
Definitions, synonyms and semantic relations for dog mercury come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.