staghead
1 definition found
staghead - WordNet (r) 2.1 (2005) :
staghead
n 1: an abnormal tufted growth of small branches on a tree or
shrub caused by fungi or insects or other physiological
disturbance [syn: witches' broom, witch broom,
hexenbesen, staghead]
|