English dictionary
large-leaved cucumber tree meaning and definition
Definition and meaning of large-leaved cucumber tree at MeaningMonkey.org. large-leaved cucumber tree meaning and definition in the English Dictionary.LARGE-LEAVED CUCUMBER TREE noun
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
Source: Princeton University Wordnet