Meaning of large-leaved cucumber tree

Definition of large-leaved cucumber tree

(noun) large deciduous shrub or tree of southeastern United States having huge leaves in dense false whorls and large creamy flowers tinged purple toward the base

Other information on large-leaved cucumber tree

WIKIPEDIA results for large-leaved cucumber tree
Amazon results for large-leaved cucumber tree