nasturtium
Explore definitions, synonyms, and language insights of nasturtium
Definitions
                    Noun
                    
                any tropical American plant of the genus Tropaeolum having pungent juice and long-spurred yellow to red flowers
                
                    Noun
                    
                aquatic herbs
                
                    Noun
                    
            flowers and seeds and leaves all used as flavorings
                More General Terms
                    dilleniid dicot genus
                    flavorer
                    flavoring
                    flavourer
                    flavouring
                    herb
                    herbaceous plant
                    seasoner
                    seasoning