Definition of Judas tree

Definition of Judas tree
  1. Judas tree Noun A small deciduous tree, "Cercis siliquastrum", noted for its prolific display of deep-pink flowers in spring
Need more help? Try our forum NEW