Read the dictionary definition of nasturtium. All definitions for this word.
1. flowers and seeds and leaves all used as flavorings
2. aquatic herbs
3. any tropical American plant of the genus Tropaeolum having pungent juice and long-spurred yellow to red flowers