French Island spider orchid
Caladenia insularis G.W.Carr
Caladenia insularis, known as French Island spider orchid, is a species in the Orchidaceae family. It was described by G.W.Carr in 1991.
Other common names
French Island spider orchid
Distribution
Victoria
Synonyms
Arachnorchis insularis