mercurialis perennis Meaning, Definition & Usage

  1. noun European perennial weedy plant with greenish flowers
    dog's mercury; dog mercury.

WordNet