Meaning of cucumber tree
Definition of cucumber tree
(noun)
American
deciduous
magnolia
having
large
leaves and
fruit
like
a
small
cucumber
Other information on cucumber tree
WIKIPEDIA results for
cucumber tree
Amazon results for
cucumber tree
Tweet