Skip to main content

redbud

English redbud meaning in English  •  redbud का अर्थ अंग्रेजी में
Noun
  • A small ornamental leguminous tree of the American species of the genus Cercis. See Judas tree, under Judas>.
Advertisement