About Caladenia Excelsa
Caladenia excelsa, commonly known as the giant spider orchid, is a species of orchid endemic to a small area in the south-west of Western Australia. It is a rare species with a single, hairy leaf and up to three cream-coloured to greenish-cream flowers with long, drooping sepals and petals.