English | German | Russian | Czech

staghead English

Meaning staghead meaning

What does staghead mean?

staghead

(= witches'' broom) an abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance

Synonyms staghead synonyms

What other words have the same or similar meaning as staghead?

staghead English » English

witches’ broom witch broom hexenbesen

Are you looking for...?