dragonheads

noun
  1. Plural of dragonhead; plants of the genus Dracocephalum, having flowers that resemble a dragon's head.
  2. Usage: botanical term; commonly used in gardening and horticulture
  3. Decorative or sculptural representations of a dragon's head, often used as architectural ornaments or ship figureheads.
  4. Usage: historical; architectural

Examples