Indian cress in Swedish Indian cress in Swedish indiankrasse noun (dated) A plant of species Tropaeolum majus). Add to Flashcards