Synonyms of Staghead in English :
Antonyms of Staghead in English
Thesaurus of Staghead in English
Staghead
see definition of stagheadSynonyms of staghead
1. (noun) an abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance