Definitions
There is 1 meaning of the phrase
Callirhoe Involucrata.
Callirhoe Involucrata - as a noun
Hairy perennial of central united states having round deeply lobed leaves and loose panicles of large crimson-purple or cherry-red flowers
Synonyms (Exact Relations)
purple poppy mallow