VariousWords beta
Related Terms:
Definitions:
Noun
nasturtium
Definition: any tropical American plant of the genus Tropaeolum having pungent juice and long-spurred yellow to red flowers
nasturtium
Definition: flowers and seeds and leaves all used as flavorings
Definition: The popular name of any of the plants in the Tropaeolum genus of flowering plants native to south and central America.