catalufa

/kætəˈluːfə/

Definitions

1. noun

A type of flowering tree or shrub, especially of the genus Catalpa, native to North America.

“The catalufa tree bloomed beautifully in the spring with its vibrant purple flowers.”

Synonyms

  • catalpa
  • trumpet tree