Brassia lawrenceana

1. (noun) South American orchid with spiderlike pale-yellow to pale-green flowers
Synonyms: spider orchid
Related Words: orchid, orchidaceous plant



Terms and Conditions of Use / Copyright Notice