Noun Definition
brassia verrucosa
1.Definition: Central American orchid having spiderlike flowers with prominent green warts
Related Noun(s):spider orchid
Category: Plants1.Definition: Central American orchid having spiderlike flowers with prominent green warts
Related Noun(s):spider orchid
Category: Plants