European redbud

English

Noun

European redbud (plural European redbuds)

  1. Synonym of Judas tree.

Translations