'Brassia lawrenceana' definitions:

Definition of 'Brassia lawrenceana'

From: WordNet
noun
South American orchid with spiderlike pale-yellow to pale- green flowers [syn: spider orchid, Brassia lawrenceana]