mercurialis_perennisEnglish

Mercurialis perennis, dog's mercury, dog mercury

Noun

European perennial weedy plant with greenish flowers

English: dog's mercury, dog mercury, Mercurialis perennis

English words with similar meanings

Show 2 words