spattling-poppy
Meaning, Definition & Usage
Dictionary
Related
Spat"tling-pop"py
noun
Etymology
Prov. E.
spattle
to spit + E.
poppy
.
Definitions
(Bot.)
A kind of catchfly (
Silene inflata
) which is sometimes frothy from the action of captured insects.
Webster 1913
Previous
Next