Definition of Judas blossom in English:

Judas blossom

noun

  • The deep pink flower of the Judas tree, Cercis siliquastrum; these flowers collectively.

Origin

Late 19th century; earliest use found in Examiner.