Meaning of garden nasturtium
Definition of garden nasturtium
(noun)
strong-growing
annual
climber
having
large
flowers of all
shades
of
orange
from
orange-red
to
yellowish
orange
and seeds that are
pickled
and
used
like
capers
Other information on garden nasturtium
WIKIPEDIA results for
garden nasturtium
Amazon results for
garden nasturtium
Tweet