meaning of Alfalfasprossen

Alfalfasprossen - German to English

alfalfa sprouts