A slightly soggy guinea hen flower,  fritillaria meleagris. Another common name is checkered lily.

Advertisements