Noun Definition
nasturtium
1.Definition: any tropical American plant of the genus Tropaeolum having pungent juice and long-spurred yellow to red flowers
Category: Plants2.Definition: aquatic herbs
Related Noun(s):genus nasturtium
Category: Plants3.Definition: flowers and seeds and leaves all used as flavorings
Category: Food