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