EN

Synonyms for poppywort

All synonyms

Noun

Definitions

  1. n. 1

    The herbaceous plant Stylophorum diphyllum.

Forms

Plural
poppyworts