Indian cress in Finnish Indian cress in Finnish isoköynnöskrassi noun (dated) A plant of species Tropaeolum majus). Add to Flashcards