1 thunderflower | Definition of thunderflower

thunderflower

noun

Definition of thunderflower

1 dialectal, England : stitchwort
2 dialectal, England : corn poppy
3 dialectal, England : white campion sense a