SPATTLING-POPPY


Meaning of SPATTLING-POPPY in English

noun a kind of catchfly (silene inflata) which is sometimes frothy from the action of captured insects.

Webster English vocab.      Английский словарь Webster.