spattling-poppy Meaning, Definition & Usage

Spat"tling-pop"py noun
Etymology
Prov. E. spattle to spit + E. poppy.
Definitions
  1. (Bot.) A kind of catchfly (Silene inflata) which is sometimes frothy from the action of captured insects.

Webster 1913