cucumber tree Meaning, Definition & Usage

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

WordNet