Meaning of jamberry
Definition of jamberry
(noun)
Mexican
annual
naturalized
in
eastern
North America having
yellow
to
purple
edible
fruit
resembling
small
tomatoes
annual
of Mexico and
southern
United States having
edible
purplish
viscid
fruit
resembling
small
tomatoes
Other information on jamberry
WIKIPEDIA results for
jamberry
Amazon results for
jamberry
Tweet