Cucumber tree
WordNet

noun


(1)   American deciduous magnolia having large leaves and fruit like a small cucumber
 
x
OK