Nasturtium
Explore definitions, synonyms, and language insights of Nasturtium
Definitions
Noun
any tropical American plant of the genus Tropaeolum having pungent juice and long-spurred yellow to red flowers
Noun
aquatic herbs
Noun
flowers and seeds and leaves all used as flavorings
More General Terms
dilleniid dicot genus
flavorer
flavoring
flavourer
flavouring
herb
herbaceous plant
seasoner
seasoning