sun orchid

English

Noun

sun orchid (plural sun orchids)

  1. An orchid of the genus Thelymitra, primarily found in Australia and New Zealand.