orchid tree

English

Noun

orchid tree (plural orchid trees)

  1. Any of several species in the genus Bauhinia, many of which are grown for their showy flowers.

Derived terms

This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.