Hand tree Meaning, Definition & Usage

Definitions
  1. (Bot.), a lofty tree found in Mexico (Cheirostemon platanoides), having red flowers whose stamens unite in the form of a hand.

Webster 1913