Definition Definition

sea poppy - Meaning and Examples

Meaning of 'sea poppy' (Webster Dictionary)

1 . Sea poppy
- The horn poppy. See under Horn.