English Dictionary
◊ NASTURTIUM
nasturtium
n 1: any tropical American plant of the genus Tropaeolum having
pungent juice and long-spurred yellow to red flowers
2: aquatic herbs [syn: {Nasturtium}, {genus Nasturtium}]
3: flowers and seeds and leaves all used as flavorings