cucumber tree

noun

1.
American deciduous magnolia having large leaves and fruit like a small cucumber