SUN ORCHID


Meaning of SUN ORCHID in English

noun

: any of several chiefly Australian terrestrial orchids (genus Thelymitra ) with showy brightly colored and sometimes fragrant flowers that are borne in terminal racemes and typically open only in bright sunlight

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.