Find the word definition

The Collaborative International Dictionary
Spattling-poppy

Spattling-poppy \Spat"tling-pop"py\, n. [Prov. E. spattle to spit + E. poppy.] (Bot.) A kind of catchfly ( Silene inflata) which is sometimes frothy from the action of captured insects.