Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of numerous hybrid begonias having tuberous roots and variously colored flowers.
Synonyms : hybrid tuberous begonia
Install App
Begonia tuberhybrida meaning in Telugu.