Not to be confused with the South African native bird of paradise, Mexican bird of paradise (Caesalpinia mexicana) becomes a small, loosely open-branched tree that bears fragrant yellow flowers in summer and fall. If frosts never occur, Mexican bird of paradise grows 15 to 25 feet tall and 12 to 18 feet wide.