CATALPA

Definition of CATALPA

  1. (noun)tree of the genus Catalpa with large leaves and white flowers followed by long slender pods