brassia_verrucosa
1. [ noun ] (botany) Central American orchid having spiderlike flowers with prominent green warts
Synonyms: spider_orchid
Related terms: orchid Brassia