Meaning of shaving-brush tree

Definition of shaving-brush tree

(noun) tree of Mexico to Guatemala having densely hairy flowers with long narrow petals clustered at ends of branches before leaves appear

Other information on shaving-brush tree

WIKIPEDIA results for shaving-brush tree
Amazon results for shaving-brush tree