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