nasturtium
noun
1 nasturtium
Any tropical American plant of the genus Tropaeolum having pungent juice and long-spurred yellow to red flowers.
Polish: nasturcja
2 Nasturtium
3 nasturtium
Flowers and seeds and leaves all used as flavorings.
debug info: 0.0172