meaning of witches broom

1. an abnormal tufted growth of small branches on a tree or shrub caused by fungi or insects or other physiological disturbance


Related Words

witches broom |

Developed & Maintained By Taraprasad.com

Treasure Words