Brassia verrucosa
English Dictionary
->
Letter B
-> Brassia verrucosa
Search Dictionary:
Brassia verrucosa Definition
(n)
Central
American
orchid
having
spiderlike
flowers
with
prominent
green
warts
Brassia verrucosa Synonyms
Brassia verrucosa
spider orchid
© Art Branch Inc.