Meaning of mercurialis perennis

Definition of mercurialis perennis

(noun) European perennial weedy plant with greenish flowers

Other information on mercurialis perennis

WIKIPEDIA results for mercurialis perennis
Amazon results for mercurialis perennis