Skip to main content

soldierwood

English soldierwood meaning in English  •  soldierwood का अर्थ अंग्रेजी में
Noun
  • A showy leguminous plant (Calliandra purpurea) of the West Indies. The flowers have long tassels of purple stamens.
Advertisement