Baheda tree is a large deciduous tree found in the greater part of India. ... The fruits of Baheda are astringent (bitter) and acrid (sour) in taste. Baheda is beneficial in relieving cough and cold symptoms due to its antimicrobial and anti-allergic properties.