Subscribe
URL of the page has been copied to clipboard.
Meaning : A tropical Old World flowering vine with red or orange warty fruit.
Synonyms : momordica balsamina
Install App
Balsam apple meaning in Telugu.