Snake's-head (noun) Definition, Meaning & Examples

noun
  1. checkered lily.
noun
  1. a European fritillary plant, Fritillaria meleagris, of damp meadows, having purple-and-white chequered flowers
Snake's-head (noun) Definition, Meaning & Examples

More Definitions