Brazilian orchid tree
English
Noun
Brazilian
orchid
tree
(
plural
Brazilian orchid trees
)
Bauhinia forficata
, a species of
flowering
tree
.