Myrobalan

Tamil Dictionary definitions for Myrobalan

Myrobalan : கடுக்காய்மரம்

Myrobalan definition

Noun. Alt. of Myrobolan