nasturtium
English Dictionary
->
Letter N
-> nasturtium
Search Dictionary:
nasturtium Definition
(n)
any
tropical
American
plant
of
the
genus
Tropaeolum
having
pungent
juice
and
long
-
spurred
yellow
to
red
flowers
(n)
aquatic
herbs
(n)
flowers
and
seeds
and
leaves
all
used
as
flavorings
nasturtium Synonyms
genus Nasturtium
nasturtium
© Art Branch Inc.