SPATTLING-POPPY

n.

1 definition — Webster’s Dictionary (1828)


n.

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


← SPATTLE S — all words SPATULA →