Nasturtium - Definition

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

Look up another word