SOLDIERWOOD


Meaning of SOLDIERWOOD in English

noun a showy leguminous plant (calliandra purpurea) of the west indies. the flowers have long tassels of purple stamens.

Webster English vocab.      Английский словарь Webster.