hand tree

Noun

 * , a tree with distinctive red flowers that resemble open human hands.