cucumber_tree
1. [ noun ] (botany) American deciduous magnolia having large leaves and fruit like a small cucumber
Synonyms: Magnolia_acuminata
Related terms: magnolia
Similar spelling:   cucumber_vine