Home
Advance Search
Dictionary
Words with Friends solver
Meaning of catalpa
Definition:-
A tree with large heart-shaped leaves, clusters of trumpet-shaped flowers, and long, slender seed pods, native to North America and eastern Asia and cultivated as an ornamental. (noun)