staghead
English Dictionary
->
Letter S
-> staghead
Search Dictionary:
staghead Definition
(n)
an
abnormal
tufted
growth
of
small
branches
on
a
tree
or
shrub
caused
by
fungi
or
insects
or
other
physiological
disturbance
staghead Synonyms
hexenbesen
staghead
witch broom
witches' broom
© Art Branch Inc.