Medical Definition of Spattling-poppy
1.
A kind of catchfly (Silene inflata) which is sometimes frothy from the action of captured insects.
Origin: Prov. E. Spattle to spit + E. Poppy.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Spattling-poppy
Other Resources: