Brassia verrucosa
WordNet

noun


(1)   Central American orchid having spiderlike flowers with prominent green warts
 
x
OK