Word info Synonyms

poppywort

Noun

Meaning

poppywort (plural poppyworts)

The herbaceous plant Stylophorum diphyllum.

Source: en.wiktionary.org

Synonyms

Close letter words and terms