cucumber tree
noun
: a magnolia (Magnolia acuminata) of the eastern U.S. having fruit resembling a small cucumber
Love words? Need even more definitions?
Merriam-Webster unabridged
Share