Home

Word

staghead, n.
(stagheads)
more info an abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance
<noun.plant>

hexenbesen staghead witch broom witches' broom
semantic pointers
hypernym