'Brassia verrucosa' definitions:

Definition of 'Brassia verrucosa'

From: WordNet
noun
Central American orchid having spiderlike flowers with prominent green warts [syn: spider orchid, Brassia verrucosa]