poppywort
English
Etymology
From
poppy
+
wort
.
Noun
poppywort
(
plural
poppyworts
)
The
herbaceous
plant
Stylophorum diphyllum
.