Spattling-poppy /(?)/

Spat·tling-pop·py

Spattling-poppy

n.
  1. A kind of catchfly (Silene inflata) which is sometimes frothy from the action of captured insects. (Bot.)