Noun Definition
spider orchid
2.Definition: Central American orchid having spiderlike flowers with prominent green warts
Related Noun(s):brassia verrucosa
Category: Plants3.Definition: South American orchid with spiderlike pale-yellow to pale-green flowers
Related Noun(s):brassia lawrenceana
Category: Plants