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