English dictionary
brassia verrucosa meaning and definition
Definition and meaning of brassia verrucosa at MeaningMonkey.org. brassia verrucosa meaning and definition in the English Dictionary.BRASSIA VERRUCOSA noun
Definition of Brassia verrucosa (noun)
- Central American orchid having spiderlike flowers with prominent green warts
- synonyms: spider orchid
Source: Princeton University Wordnet