poppy mallow

English

Noun

poppy mallow (plural poppy mallows)

  1. Any of the flowering plants in the genus Callirhoe.

References