Babugosha, known as pear in English, is a soft, juicy, and fibrous fruit popular in India. Rich in fibre, vitamins, and ...