staghead meaning
UK US
staghead (noun): an abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance.
Definition of staghead
- an abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance
Synonyms: witches' broom, witch broom, hexenbesen
Type of: tuft
Word lists: words starting with ST · words ending in AD · 8-letter words
More about staghead on Wikipedia.