large-leaved cucumber tree
Noun
Meaning
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
Source: WordNetNoun
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
Source: WordNet