Definition Definition

spattling-poppy - Meaning and Examples

Meaning of 'spattling-poppy' (Webster Dictionary)

1 . Spattling-poppy [ n.]
- A kind of catchfly (Silene inflata) which is sometimes frothy from the action of captured insects.