Bauhinia

What is Bauhinia?

Bauhinia definition and meaning on Dictionary terms:
noun
any of numerous trees, shrubs, or vines of the genus Bauhinia, native to warm regions, having two-lobed leaves and showy, usually white, purple, or reddish flowers, widely planted in southern Florida.

 

reference: https://www.dictionary.com/browse/bauhinia

Tags: