cucumber tree
nounDefinition of cucumber tree
: a magnolia (Magnolia acuminata) of the eastern U.S. having fruit resembling a small cucumber
Keep scrolling for more