Meaning : Any of several European orchids of the genus Ophrys.
Meaning : Central American orchid having spiderlike flowers with prominent green warts.
Synonyms : brassia verrucosa
Meaning : South American orchid with spiderlike pale-yellow to pale-green flowers.
Synonyms : brassia lawrenceana