Brassia verrucosa

noun

1.
Central American orchid having spiderlike flowers with prominent green warts