English dictionary
garden nasturtium meaning and definition
Definition and meaning of garden nasturtium at MeaningMonkey.org. garden nasturtium meaning and definition in the English Dictionary.GARDEN NASTURTIUM noun
Definition of garden nasturtium (noun)
- strong-growing annual climber having large flowers of all shades of orange from orange-red to yellowish orange and seeds that are pickled and used like capers
- synonyms: Indian cress, Tropaeolum majus
Source: Princeton University Wordnet