Definition of trumpet tree in English:

trumpet tree

noun

  • Any of a number of tropical American trees.