Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
catalpa
in English
catalpa
us
/ˈkætəlpə/
uk
/ˈkætəlpə/
#uncommon
Plural
catalpa
Definitions
Noun
a
tree
with
showy
flowers
and
bean
pods
(
ornamental
plant
)
The
catalpa
tree
in
our
garden
has
beautiful
white
flowers
.