Noun Definition

brassia verrucosa

1.Definition: Central American orchid having spiderlike flowers with prominent green warts

Related Noun(s):spider orchid

Category: Plants