- staghead as a noun:
- 1
staghead
noun
1 staghead
An abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance.
synonyms: hexenbesen, witch broom, witches' broom.
Dutch: heksenbezem
Polish: czarcia miotła
debug info: 0.0348