The lovely mimosa flower (Acacia dealbata) has long been the symbol of International Women’s Day. These cheerful yellow blossoms signify strength, solidarity, support, and admiration.