About Thelymitra Stellata
Thelymitra stellata, commonly called the star orchid or starry sun orchid, is a species of orchid in the family Orchidaceae and is endemic to the south-west of Western Australia. It has a single erect, flat, leathery leaf and up to twelve brown to reddish brown flowers with yellow streaks and blotches.