oncidium papilio Meaning, Definition & Usage

  1. noun orchid of South America and Trinidad having large yellow and reddish-brown flowers; sometimes placed in genus Oncidium
    Psychopsis papilio.

WordNet