Meaning of large-leaved cucumber tree
Definition of large-leaved cucumber tree
(noun)
large
deciduous
shrub
or
tree
of
southeastern
United States having
huge
leaves in
dense
false
whorls and
large
creamy
flowers tinged
purple
toward the
base
Other information on large-leaved cucumber tree
WIKIPEDIA results for
large-leaved cucumber tree
Amazon results for
large-leaved cucumber tree
Tweet