Definition, Meaning & Synonyms

dragons-head

noun
/ˈdræɡənz hɛd/
Definition
A type of flowering plant with distinctive, often lobed leaves and unique flowers resembling a dragon’s head.
Examples
  • The dragons-head plant can be found in many gardens for its striking appearance.
  • During spring, the dragons-head blooms beautifully, attracting various pollinators.
  • Many gardeners appreciate the dragons-head for its unique form.
Meaning
The term refers to both the shape of the flower and its botanical characteristics, often associated with the scabious family.
Synonyms
  • Dragon flower
  • Dragon’s mouth
  • Scabious