Brassia verrucosa

1. (noun) Central American orchid having spiderlike flowers with prominent green warts
Synonyms: spider orchid
Related Words: orchid, orchidaceous plant



Terms and Conditions of Use / Copyright Notice