The Tropicbird Orchid is the national flower of Seychelles.