dog's mercury Meaning, Definition & Usage

  1. noun European perennial weedy plant with greenish flowers
    Mercurialis perennis; dog mercury.

WordNet