Spider Orchid

Of orchid and Brassia.   May also be referred to as Brassia verrucosa.

Central American orchid having spiderlike flowers with prominent green warts.

This concept's ID is @1~60485