Subscribe
URL of the page has been copied to clipboard.
Meaning : Tree of the genus Catalpa with large leaves and white flowers followed by long slender pods.
Synonyms : indian bean
Install App
Catalpa meaning in Telugu.