Butterfly-orchid definitions

Any of several orchids, especially of the genera Encyclia, Oncidium, or Platanthera, having flowers resembling butterflies.
noun
8
0
An orchid (Oncidium papilio) with reddish flowers, native to South America.
noun
7
0