Our Bouquet

Plume celosia meaning

Plume celosia means wishing you well.

About this flower

From the tropics. Summer to fall. Feathery plumes that dry well.

More flowers

All flower meanings

Start a celebration