brassia verrucosa definition

  • noun:
    • Central American orchid having spiderlike flowers with prominent green warts

Related Sources

  • Hypernym for "brassia verrucosa"
29 votes

How would you define brassia verrucosa?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!