herbivorous in Finnish herbivorous in Finnish kasvinsyöjä- adj Feeding chiefly on plants. Add to Flashcards