VariousWords beta
Related Terms:
Noun
Definition: A showy leguminous plant (Calliandra purpurea) of the West Indies, whose flowers have long tassels of purple stamens.
VariousWords beta
Definition: A showy leguminous plant (Calliandra purpurea) of the West Indies, whose flowers have long tassels of purple stamens.