ippa meaning in english

[Tel.] n. Bassia latifolia or, the Butter Tree or Mahua Tree. pinna ippa cettu Bassia longifolia, the Mowa or Mahua Tree of South India. sima ippacettu Achras Sapota, the Sapodilla Plum of the West Indies. The Bully or Neesberry Tree (Watts.) ippapindi the flour made from the seeds. ippapurazanalu a fragrant sort of rice. ippasarayi strong spirit obtained from theippacettu.